﻿using System;
using System.Data;
using System.Data.SqlClient;
using System.Runtime.CompilerServices;
using AccesoDatos.DAO;
using AccesoDatos.DTO.Base;
using System.Collections.Generic;

namespace AccesoDatos.DAO.Base
{

    /// <summary>
    /// Descripcion breve de IDAO
    /// </summary>
    public interface IDAO
    {
        //Se definen los metodos de edicion de la aplicacion
        void Insert(IDTO filtro);
        void Delete(IDTO filtro);
        void Update(IDTO filtro);

        ////Se define una funcion de busqueda en el interface
        List<IDTO> Get(IDTO filtro);

        //Se busca un determinado resultado en la base de datos
        //IDTO GetSimple(IDTO filtro);
    }
}